brain sciences - French English Dictionary